Leatherback turtle - English Synonyms Dictionary